to have a frog in the throat - Français Anglais Dictionnaire

to have a frog in the throat

Sens de "to have a frog in the throat" dans le Dictionnaire Français-Anglais : 2 résultat(s)

Anglais Français
Idioms
to have a frog in the throat avoir un chat dans la gorge
to have a frog in the throat être enroué